﻿namespace ChessToys
{
    public class RochadeMove : Move
    {
        private Move _kingMove;
        private Move _rockMove;

        public RochadeMove(Move kingMove, Move rockMove)
            :base(kingMove.Start, kingMove.End)
        {
            _kingMove = kingMove;
            _rockMove = rockMove;
        }

        public Move KingMove
        {
            get { return _kingMove; }
        }

        public Move RockMove
        {
            get { return _rockMove; }
        }
    }
}
